import Api from '@/api/tool'
export default {
	/**
	 * 字典项数据分页列
	 */
	getDicts(data, options) {
		return $http.post('/sysDict/page', data, options)
	},
	/**
	 * 字典项数据详情
	 */
	getDictDetail(id, options) {
		return $http.get('/sysDict/info/' + id, {}, options)
	},
	/**
	 * 字典项数据新增或修改
	 */
	addOrUpdateDict(params, options) {
		return $http.post('/sysDict/addOrUpdate', params, options)
	},
	/**
	 * 字典项数据删除(单个条目)
	 */
	removeDict(data, options) {
		return $http.post('/sysDict/remove', data, options)
	},
	/**
	 * 字典项数据删除(多个条目)
	 */
	removeDicts(data, options) {
		return $http.post('/sysDict/removes', data, options)
	},
	// ----------------------------------------------------------------
	/**
	 * 字典项数据分页列
	 */
	getDictItems: Api.getDictItems,
	/**
	 * 字典项数据详情
	 */
	getDictItemDetail(id, options) {
		return $http.get('/sysDictItem/info/' + id, {}, options)
	},
	/**
	 * 字典项数据新增或修改
	 */
	addOrUpdateDictItem(params, options) {
		return $http.post('/sysDictItem/addOrUpdate', params, options)
	},
	/**
	 * 字典项数据删除(单个条目)
	 */
	removeDictItem(data, options) {
		return $http.post('/sysDictItem/remove', data, options)
	},
	/**
	 * 字典项数据删除(多个条目)
	 */
	removeDictItems(data, options) {
		return $http.post('/sysDictItem/removes', data, options)
	}
}
